package com.analyse.stock.vo;

import com.alibaba.fastjson.annotation.JSONField;
import lombok.Data;

import java.io.Serializable;

@Data
public class StockExchangeVO implements Serializable {
    //交易所代码。采用ISO市场标识码MIC（Market identifier codes)例如：XSHG（上交所）、XSHE（深交所）、XNAS（纳斯达克）
    @JSONField(name = "exchange_code")
    private String exchangeCode;
    //交易所名称
    @JSONField(name = "exchange_name")
    private String exchangeName;

    //交易所简称
    @JSONField(name = "exchange_name_short")
    private String exchangeNameShort;

    //国家/地区代码。详见国家/地区清单接口。例如：CHN（中国）、USA（美国）
    @JSONField(name = "country_code")
    private String countryCode;

    //币种代码
    @JSONField(name = "currency_code")
    private String currencyCode;

    //开盘时间（当地）。格式：hh:mm:ss
    @JSONField(name = "local_open")
    private String localOpen;

    //收盘时间（当地）。格式：hh:mm:ss
    @JSONField(name = "local_close")
    private String localClose;

    //开盘时间（北京）。格式：hh:mm:ss
    @JSONField(name = "beijing_open")
    private String beijingOpen;

    //收盘时间（北京）。格式：hh:mm:ss
    @JSONField(name = "beijing_close")
    private String beijingClose;

    //时区
    @JSONField(name = "timezone")
    private String timezone;

    //延时
    @JSONField(name = "delay")
    private String delay;

    //备注
    @JSONField(name = "notes")
    private String notes;
}
